﻿*{padding:0;margin:0;list-style:none;font-size:12px;font-family:Arial,sans-serif,Tahoma; text-decoration:none;}
.clr {clear:both;}
.pd20 {padding:20px;}
.mgb10 {margin-bottom:10px;}
.mgt10 {margin-top:10px;}
.pd10 {padding:10px;}
body {background: url(images/bg.png);}
.aUnder {text-decoration:underline; color:#cb970d;}
.aUnder:hover {color:#bd2151;}
/*Addthis toolbox*/
.addthis_toolbox {display:inline-block;height:13px;}
.addthis_toolbox a {margin:0 5px !important}
/*SpOnl*/
.spOnl {top:280px; right:0px; position:fixed}
.spOnl p#SpText {background: url(images/bgSpOnl.png) repeat-x;height: 34px; line-height:34px;border-radius:6px;-moz-transform:rotate(-90deg)}
.spOnl p#SpText a {font-size:13px; font-weight:bold;color:#fff;text-transform:uppercase; padding:0 15px 0 15px;background:url(images/icon_SpOnl.png) no-repeat right center; margin-right:10px;}
.spOnl #SpButton a#btnHotro {background:url(images/btnSp.png) no-repeat; height:164px; width:34px; display:block; z-index:99999;cursor:pointer; position:absolute;top:0;right:0}
.spOnl #SpButton #ctSp {position:fixed;width:210px; top:260px; height:290px; right:-210px;z-index:10;}


.spOnl #SpButton #ctSp p#bgThugon {background:url(images/bgThugon.png) repeat-x; height:18px; width:65px; border:1px solid #cfc0a7; line-height:18px; margin:0px;}
.spOnl #SpButton #ctSp p#bgThugon a#btnThugon {background:url(images/icon_Thugon.png) no-repeat right center; padding-right:15px; color:#000; font-size:11px; margin-left:5px; cursor:pointer;}
.spOnl #SpButton #ctSp #wrapSp {background:#f8f5f0;border:1px solid #cfc0a7;}
.spOnl #SpButton #ctSp p {margin-left:20px; margin-bottom:10px;}
.spOnl #SpButton #ctSp a {margin:0 5px;  }
.spOnl #SpButton #ctSp .iYahoo {background:url(images/yahooOl.png) no-repeat center center; height:16px; width:16px;display:inline-block; line-height:16px;}
.spOnl #SpButton #ctSp .iSpyke {background:url(images/skype.png) no-repeat center center; height:16px; width:16px;display:inline-block; line-height:16px;}
.spOnl #SpButton #ctSp .iYahooOf {background:url(images/yahooOf.png) no-repeat center center; height:16px; width:16px;display:inline-block; line-height:16px;}
.spOnl #SpButton #ctSp .iSpykeOf {background:url(images/skypeOf.png) no-repeat center center; height:16px; width:16px;display:inline-block; line-height:16px;}
.spOnl #SpButton #ctSp .cel {background:url(images/cel.png) no-repeat center center; height:14px; width:19px;display:inline-block; line-height:14px; margin:0 17px;}
.spOnl #SpButton #ctSp .mob {background:url(images/tel.png) no-repeat center center; height:14px; width:19px;display:inline-block; line-height:14px; margin:0 17px;}
.spOnl #SpButton #ctSp .hl {background:url(images/icon_phone.png) no-repeat; height:32px; width:48px;display:inline-block; line-height:32px; margin:0 3px;vertical-align:middle; float:left;}
    .spOnl #SpButton #ctSp span {color:#bd1f4f;font-weight:bold;text-transform:uppercase;}

/*Header*/
#bg {background:#fff;}
#header {width:1000px; margin:0 auto;}
#header img#Logo {margin:13px 0;}
#header #rightHeader {float:right;}
#header #rightHeader ul{background:url(images/bgHead.png) no-repeat; width:350px;}
#header #rightHeader ul li {display:inline-block;height:27px;padding:0 15px 0 20px;line-height:27px;}
#header #rightHeader ul li a {color:#3d3d3c; padding-left:20px;}
#header #rightHeader ul li:hover a {color:#bf2151;}
#header #rightHeader ul li#cart a {background:url(images/icon_cart.png) no-repeat left center;}
#header #rightHeader ul li#reg a {background:url(images/icon_reg.png) no-repeat left center;}
#header #rightHeader ul li#log a {background:url(images/icon_log.png) no-repeat left center;}
#header #rightHeader p {color:#999;font-size:18px; margin-top:30px;text-align:right;}
#header #rightHeader span#mob {font-size:20px;color:#bd2050;}


/*Menu Nav*/
#menuNav {background:url(images/bgMnu.png) repeat-x;}
#menuNav ul {width:1000px;margin:0 auto; z-index:99999999}
#menuNav ul li{display:inline-block; line-height:39px;height:42px; margin-right:-47px; position:relative;}
#menuNav ul li a{color:#fff;text-transform:uppercase;font-weight:bolder; font-stretch:narrower; height:44px; display:inline-block;}
#menuNav ul li:hover a .bgL {background:url(images/bgMnuLHover.png) no-repeat left center;}
#menuNav ul li:hover a .bgC {background:url(images/bgMnuHover.png) repeat-x;}
#menuNav ul li:hover a .bgR {background:url(images/bgMnuRHover.png) no-repeat right center;}
#menuNav ul li a .bgL {background:url(images/bgMnuL.png) no-repeat left center; height:42px; width:44px;display:inline-block; vertical-align:middle;}
#menuNav ul li a .bgC {background:url(images/bgMnu.png) repeat-x center top;height:42px;line-height:40px;display:inline-block; margin:0 -3px;}
#menuNav ul li a .bgR {background:url(images/bgMnuR.png) no-repeat right center; height:42px; width:44px;display:inline-block;vertical-align:middle;}
#menuNav ul ul {display:none;width:200px;position:absolute;top:42px;left:0px;background:#d63c6b;opacity:0.9;}
#menuNav ul ul li {display:block;padding-left:15px;margin-right:0;border-bottom:1px solid #e25480;}
#menuNav ul ul li a {text-transform:none;font-weight:normal;padding-left:15px;background:url(images/lst_item3.png) no-repeat left 14px;}
#menuNav ul ul li:hover {background:#a90d3d;}
#menuNav ul ul ul {display:none;top:0px;left:200px;}
#menuNav ul li:hover ul {display:block;}
#menuNav ul li:hover ul ul {display:none;}
#menuNav ul ul li:hover ul {display:block;}



/*Content*/
#body {background:#f1f1f1 url(images/bg_body.png) repeat-x top left;min-height:281px}
#body #wrapCt {width:1000px;margin:0 auto;}
#navig {padding:5px 0; background:#fbfbfb;}
#navig p#title {background:url(images/icon_home.png) no-repeat left center; height:37px; line-height:37px;padding-left:60px; font-weight:bold;float:left;}
#navig #formSearch { float:right; position:relative}
#navig #formSearch #txtSearch {width:260px;height:25px; border:1px solid #e1e1e1; color:#656565; padding-left:15px; line-height:25px; margin:5px 10px 0 0;}
#navig #formSearch #btnSearch {background:url(images/icon_search.png) no-repeat center center; height:19px; width:18px; display:inline-block; position:absolute; top:9px; right:15px;}


/*MenuCT*/
#ContentLeft {float:left;}
#ContentLeft .box {margin:10px 0; width:195px;}
#ContentLeft .box p {background:#bd2050; color:#fff;font-weight:bold;text-transform:uppercase; padding-left:10px; height:35px; line-height:35px;}
#ContentLeft .box p.hot {background:#bd2050 url(images/ft_hot.png) no-repeat right bottom;}
#ContentLeft .box ul#navDM li {padding-left:10px;background:#edc763;line-height:32px; border-bottom:1px solid #cc980f;}
#ContentLeft .box ul#navDM li:hover {background:#cc980e}
#ContentLeft .box ul#navDM li a{background:url(images/lst_item1.png) no-repeat left center; padding-left:10px; color:#000;font-weight:bold;}

#ContentLeft #spnb {border:1px solid #d3d3d3; background:#f9f9f9;padding-bottom:10px;}
#ContentLeft #spnb ul#lstSpnb li.first {padding-left:10px;}
#ContentLeft #spnb ul#lstSpnb li.first img{width:175px; height:230px; padding:0 0 10px;}
#ContentLeft #spnb ul#lstSpnb li {display:block; line-height:1.5em; padding:10px 0 20px; background:url(images/bg_botSp.png) no-repeat bottom center;margin-bottom:10px;}
#ContentLeft #spnb ul#lstSpnb li a{color:#004b91;font-weight:bold;display:block;}
#ContentLeft #spnb ul#lstSpnb li a:hover {color:#bd2050}
#ContentLeft #spnb ul#lstSpnb li img {float:left; width:60px; height:80px; padding:0 10px; vertical-align:top;}
#ContentLeft #spnb ul#lstSpnb li p {background:none; color:#2a2a2a; font-weight:normal; padding:0; margin:0; height:16px; line-height:1.3em; text-transform:none;}
#ContentLeft #spnb ul#lstSpnb li span.price {color:#bf2151;}
#ContentLeft #spnb .viewMore {color:#bf2151; font-weight:bold; background:url(images/icon_More.png) no-repeat right center; padding:0 15px 0 10px;}
#ContentLeft #spnb .viewMore:hover {color:#004b91}

#ContentLeft #spnb #lstTtnb li {padding:10px;}
#ContentLeft #spnb #lstTtnb li.odd {background:#f9f9f9;}
#ContentLeft #spnb #lstTtnb li.even {background:#f5f5f5;}
#ContentLeft #spnb #lstTtnb li img {float:left;height:52px; width:69px;margin-right:10px;}
#ContentLeft #spnb #lstTtnb li a {color:#2a2a2a;}
#ContentLeft #spnb #lstTtnb li:hover a{color:#bf2151}

#ContentLeft #advert img{border:1px solid #d4d4d4;margin:10px 0;width:195px; display:block; }


/*ContentRight*/
#ContentRight {float:left; width:790px; margin-left:10px;}
#ContentRight .box{margin:10px 0 20px 0;border:1px solid #d3d3d3; border-top:3px solid #cc980e;background:#f9f9f9;}
#ContentRight .header p {font-size:20px; font-weight:bold; background:url(images/lst_item2.png) no-repeat left 17px; padding:10px 20px 0px; float:left;}
#ContentRight .header a {float:right; font-weight:bold; color:#202020; background:url(images/icon_More1.png) no-repeat right center; padding-right:20px; margin-top:17px;}
#ContentRight .header a:hover {color:#bd2050}

#ContentRight .box .ctBoxLeft {width:500px; float:left;}
#ContentRight .box .ctBoxLeft .firstItem {  margin:20px 20px 0;  }
#ContentRight .box .ctBoxLeft .firstItem img {  width:150px; height:110px; border:1px solid #d0d0d0; float: left; margin-right:20px;}
#ContentRight .box .ctBoxLeft .firstItem p.ctTitle a{ color:#bd2050; font-weight:bold;}
#ContentRight .box .ctBoxLeft .firstItem p.ctTitle a:hover {color:#0094ff;}
#ContentRight .box .ctBoxLeft .firstItem span.dateView {color:#8f8f8f; margin:3px 0;display:block}
#ContentRight .box .ctBoxLeft .firstItem p.ctItem {line-height:1.5em; color:#292929; text-align:justify;}
#ContentRight .box .ctBoxLeft .firstItem a.more {color:#cc980e;text-align:right;display:block; background:url(images/lst_item4.png) no-repeat right center; padding-right:10px;}
#ContentRight .box .ctBoxLeft .firstItem a.more:hover {color:#d63c6b;}

#ContentRight .box .ctBoxLeft ul.orItem { margin:0 20px;}
#ContentRight .box .ctBoxLeft ul.orItem li {line-height:1.5em; list-style:disc; color:#9f9f9f;margin:0 10px;}
#ContentRight .box .ctBoxLeft ul.orItem li a{color:#292929;}
#ContentRight .box .ctBoxLeft ul.orItem li a:hover {color:#bd2050}
#ContentRight .box .ctBoxLeft ul.orItem li span.date {color:#8f8f8f;}

#ContentRight .box .ctBoxRight ul li {line-height:2.5em;margin:10px;}
#ContentRight .box .ctBoxRight ul li img{width:70px; height:50px; vertical-align:top;float:left;margin-right:10px;  }
#ContentRight .box .ctBoxRight ul li a {color:#292929;font-weight:bold;}
#ContentRight .box .ctBoxRight ul li a:hover {color:#d63c6b;}
#ContentRight .box .ctBoxRight ul li span.date {color:#8f8f8f; margin:3px 0;}



/*Footer*/

#footer {background:#bf2151;}
#footer ul { padding:0; margin:0;}
#footer ul li.par {float:left;width:240px;}
#footer ul li.par p.tit{color:#fff;font-size:16px; margin:10px;background:url(images/brFooter.png) repeat-x center 25px; padding-bottom:10px;}
#footer ul li.par ul li{list-style:disc; color:#ffa2be; margin-left:20px; line-height:2em;}
#footer ul li.par ul li a {color:#ffa2be;}
#footer ul li.par ul li a:hover {color:#f1f1f1}

#footer ul li.par ul#Connect {width:200px}
#footer ul li.par ul#Connect li {float:left;list-style:none;margin:10px 30px 10px 0;}
#footer ul li.par ul#Connect li a {width:35px;}
#footer ul li.par ul#Connect li a#facebook {background:url(images/facebook.png) no-repeat left center; padding-left:35px; display:block; height:35px; line-height:35px;}
#footer ul li.par ul#Connect li a#twiiter {background:url(images/twitter.png) no-repeat left center; padding-left:35px; display:block; height:35px; line-height:35px;}
#footer ul li.par ul#Connect li a#youtube {background:url(images/youtube.png) no-repeat left center; padding-left:35px; display:block; height:35px; line-height:35px;}
#footer ul li.par ul#Connect li a#google {background:url(images/google.png) no-repeat left center; padding-left:35px; display:block; height:35px; line-height:35px;}
#footer ul li.par #contact {background:#cf2c5d url(images/phone.png) no-repeat;border:1px solid #9d0b37; height:53px; width:165px; padding-left:60px; padding-top:20px;}
#footer ul li.par #contact span {color: #ffa2be;}
#footer ul li.par #contact span.ct {color:#fff; font-weight:bold;}

#mnuFooter ul#navFooter {border-bottom:2px solid #bf2151;}
#mnuFooter ul#navFooter li.first {background:none;}
#mnuFooter ul#navFooter li {padding:0 23px; display:inline-block; height:30px; line-height:30px;background:url(images/bdmnuFooter.png) no-repeat left bottom;}
#mnuFooter ul#navFooter li a {color:#bf2151; font-weight:bold;text-transform:uppercase;}
#mnuFooter ul#navFooter li:hover { background:#d63c6b url(images/bdmnuFooter.png) no-repeat left bottom;}
#mnuFooter ul#navFooter li:hover a {color:#fff;}

.contactInfo p {margin:5px;text-align:center;}
.contactInfo p.name{text-transform:uppercase; font-weight:bold;}





/*Home*/
#SlideNoibat {width:1000px;}
#SlideNoibat img {margin-bottom:7px; border:1px solid #fff;}
#SlideNoibat #slideLeft{float:left;margin-right:15px;}
#SlideNoibat #slideCenter {float:left;}
#SlideNoibat #slideCenter #imgTop img{width:495px;height:232px;}
#SlideNoibat #slideCenter #imgBot img{width:245px; height:125px;}
#SlideNoibat #slideRight {float:right;}
#SlideNoibat .slide ul li img{height:370px; width:235px;}
#SlideNoibat .container_skitter {height:370px !important;width:235px !important; overflow:hidden;}
#SlideNoibat .container_skitter img{height:370px; width:235px;}


.box_skitter .info_slide_dots .image_number_select, .box_skitter .info_slide_dots .image_number_select:hover,.box_skitter .info_slide_dots .image_number:hover {	background: url(images/iconDotSlideActive.png) no-repeat center center !important;	float: left;	margin: 0 5px 0 0; height:7px; width:7px; display:inline-block;}


.box_skitter .info_slide_dots .image_number {background: url(images/iconDotSlide.png) no-repeat center center;width:7px; height:7px;	float: left;
	margin: 0 5px 0 0;	cursor: pointer;	text-indent: -9999em;	overflow: hidden;
	transition: all 0.2s;
}
.box_skitter .info_slide_dots {
	position: absolute;
	bottom: 5px;
    margin-left:170px;
	z-index: 151;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	border-radius: 50px;
}

#navig p#titleH {background:url(images/bg_Navig.png) no-repeat left center; height:37px; width:65px; line-height:37px;padding-left:10px; font-weight:bold;float:left; color:#fff;font-weight:bold;text-transform:uppercase;}
#navig span#text {line-height:37px; font-weight:bold;}
#navig #formSearch { float:right; position:relative}
#navig #formSearch #txtSearch {width:230px;height:25px; border:1px solid #e1e1e1; color:#656565; padding-left:15px; line-height:25px; margin:5px 10px 0 0;}
#navig #formSearch #btnSearch {background:url(images/icon_search.png) no-repeat center center; height:19px; width:18px; display:inline-block; position:absolute; top:9px; right:15px;}



.boxItem .header {border-bottom:3px solid #CC980E; margin:10px 0 20px; padding-bottom:10px;}
.boxItem .header p {font-size:20px; font-weight:bold; background:url(images/lst_item2.png) no-repeat left 17px; padding:10px 20px 0px; float:left;}
.boxItem .header a {float:right; color:#034b93; background:url(images/lst_item5.png) no-repeat right center; padding-right:10px; margin-top:17px;}
.boxItem .header a:hover {color:#d63c6b}
.boxItem ul li.item{display:inline-block; width:185px; margin:0 0 15px 15px; background:#fcfcfc url(images/bgBotLst.png) repeat-x bottom center; padding-bottom:8px;position:relative;}
.boxItem ul li.first {margin-left:0;}
.boxItem ul li.item img {display:block;text-align:center; width:177px;height:230px; border:1px solid #fff; margin:3px;}
.boxItem ul li.item a{color:#004b91;font-weight:bold;display:block;margin-left:10px; margin-top:8px;}
.boxItem ul li.item a:hover {color:#bd2050}
.boxItem ul li.item a.btnXemnhanh {background:url(images/bg_xemnhanh.png) repeat-x;height:19px; width:75px; margin:10px 0 10px 10px; border:1px solid #d7d7d7;color:#2a2a2a;text-transform:uppercase; font-weight:normal;line-height:19px; padding:0 5px;}
.boxItem ul li.item a.btnXemnhanh:hover {background:url(images/bg_xemnhanhHover.png) repeat-x;color:#fff;}
.boxItem ul li.item p {background:none; color:#2a2a2a; font-weight:normal; padding:0; margin:4px; height:16px; line-height:1.3em; text-transform:none; margin-left:10px;}
.boxItem ul li.item span.price {color:#bf2151;}
.boxItem ul.ulCarol {width:1000px;overflow:hidden;}

.tooltip{background:#fff;position:absolute;top:110px;width:245px;height:175px;z-index:9999;opacity:0.9;border:3px solid #c63e64;border-radius:10px;padding:10px;font-weight:bold;z-index:444;display:none;}
.tooltip span {color:#024a92;padding:5px 0;}
.tooltip span.price {color:#bd2150;}
.tooltip span.tit{font-size:12px;width:80px;display:inline-block;text-align:justify;vertical-align:middle;}
.tooltip ul#color {display:inline-block; vertical-align:middle;}
.tooltip ul#color li {display:inline-block;border:3px solid #d7d7d7;margin-right:3px; cursor:pointer; width:auto !important}
.tooltip ul#color li a{ width:16px; height:16px;display:block;border:2px solid #fff;margin:0}

.tooltip ul#color li#black a{background:#000;}
.tooltip ul#color li#red a{background:#e00000;}
.tooltip ul#color li#blue a{background:#055ccd;}
.tooltip ul#color li#green a{background:#00c10e;}
.tooltip ul#color li#gray a{background:#755f25;}
.tooltip a.btnAddcart {display:block; background:url(images/bgBtnAddCart.png) repeat-x;height:40px;line-height:40px;font-size:14px; text-transform:uppercase;color:#fff;border-radius:6px;padding:0 10px; width:115px;margin:10px auto;text-align:center;}
.tooltip p#sQuant {position:relative;display:inline-block; }
.tooltip p#sQuant #txtQuantity {width:42px; height:23px; padding-left:10px;color:#292929;border:2px solid #d1d1d1}
.tooltip p#sQuant a#btnAdd { background:url(images/btnAddQuant.png)no-repeat; width:9px; height:5px; display:block; position:absolute;right:8px;top:6px; cursor:pointer}
.tooltip p#sQuant a#btnDivi { background:url(images/btnDiviQuant.png)no-repeat; width:9px; height:5px; display:block; position:absolute;right:8px;bottom:6px;cursor:pointer}


.carol {
    position:relative;
}

/*jCarousel*/
.jcarousel-clip {width:1000px; overflow:hidden;}
.jcarousel-clip ul li {margin-left:0; margin-right:19px;}
.jcarousel-prev{background:url(images/truoc.png) no-repeat; height:13px; width:51px; position:absolute;bottom:420px; right:50px; cursor:pointer}
.jcarousel-next{background:url(images/sau.png) no-repeat; height:13px; width:37px;position:absolute;bottom:420px; right:0; cursor:pointer}

ul#carol li {width:204px  !important;margin:0}



/*News - Cate*/
#ContentRight .box .item  {  margin:20px 20px 0;  }
#ContentRight .box .item  img {  width:150px; height:110px; border:1px solid #d0d0d0; float: right;vertical-align:top; border:3px solid #d0d0d0}
#ContentRight .box .item .ct{float:left; width:570px;}
#ContentRight .box .item  p.ctTitle a{ color:#bd2050; font-weight:bold; font-size:13px;}
#ContentRight .box .item  p.ctTitle a:hover {color:#0094ff;}
#ContentRight .box .item  span.dateView {color:#8f8f8f; margin:3px 0;display:block}
#ContentRight .box .item  p.ctItem {line-height:1.5em; color:#292929; text-align:justify;}
#ContentRight .box .item  a.more {color:#cc980e;text-align:right;display:block; background:url(images/lst_item4.png) no-repeat right center; padding-right:10px; width:50px; margin-left:512px;}
#ContentRight .box .item  a.more:hover {color:#d63c6b;}
#ContentRight .box .hr{height:10px;border-bottom:1px dashed #dedede; margin-top:20px;}

/*News-Details*/
#ContentRight .box #newsDetails {margin:20px;}
#ContentRight .box #newsDetails #CtBody {text-align:justify; margin:10px 0; line-height:1.8em;}
#ContentRight .box #newsDetails #headDetails img#imgDetails {  width:150px; height:122px; border:1px solid #d0d0d0;vertical-align:top; border:3px solid #d0d0d0;}
#ContentRight .box #newsDetails #headDetails a#titDetails{ color:#bd2050; font-size:18px; margin-bottom:20px;}
#ContentRight .box #newsDetails #headDetails #funcStat {border:1px dashed #d3d3d3; border-left:none; border-right:none; margin:10px 0;}
#ContentRight .box #newsDetails #headDetails #funcStat ul#statis {float:left;}
#ContentRight .box #newsDetails #headDetails #funcStat ul#statis li{display:inline-block; padding:8px; color:#727272;}
#ContentRight .box #newsDetails #headDetails #funcStat ul#statis li#update {background:url(images/iconUpdate.png) no-repeat left center; padding-left:15px;}
#ContentRight .box #newsDetails #headDetails #funcStat ul#statis li#viewsCount {background:url(images/iconViewcount.png) no-repeat left center; padding-left:15px;}
#ContentRight .box #newsDetails #headDetails #funcStat ul#statis li#printPage {background:url(images/iconPrint.png) no-repeat left center; padding-left:15px;}
#ContentRight .box #newsDetails #headDetails #funcStat ul#link {float:right;}
#ContentRight .box #newsDetails #headDetails #funcStat ul#link li{display:inline-block;padding:5px;}
#ContentRight .box #newsDetails #headDetails #funcStat ul#link li a {display:inline-block;}
#ContentRight .box #newsDetails #headDetails #funcStat ul#link a#zing {background:url(images/iconZing.png) no-repeat; height:18px;width:17px;}
#ContentRight .box #newsDetails #headDetails #funcStat ul#link a#facebook {background:url(images/iconFacebook.png) no-repeat; height:18px;width:19px;}
#ContentRight .box #newsDetails #headDetails #funcStat ul#link a#google {background:url(images/iconGoogle.png) no-repeat; height:18px;width:19px;}
#ContentRight .box #newsDetails #headDetails #funcStat ul#link a#youtube {background:url(images/iconYoutube.png) no-repeat; height:18px;width:18px;}

#ContentRight .box #newsDetails #ortherNews p#titOther{color:#bd2050; font-size:18px; border-top:1px dashed #d3d3d3;padding:10px 0}
#ContentRight .box #newsDetails #ortherNews ul#lstOther li{border-bottom:1px dashed #d3d3d3;padding:10px 0 5px 0;}
#ContentRight .box #newsDetails #ortherNews ul#lstOther li a{background:url(images/lst_item6.png) no-repeat left center; padding-left:10px; color:#3a3a3a}
#ContentRight .box #newsDetails #ortherNews ul#lstOther li .date {color:#8f8f8f;}
#ContentRight .box #newsDetails #ortherNews ul#lstOther li a:hover {color:#d63c6b}

#ContentRight .box #headDetails #headLeft {float:left;}
#ContentRight .box #headDetails #headRight {width:580px; float:right;}
#ContentRight .box #headDetails #headRight #ShortCt {font-weight:bold;text-align:justify;line-height:1.5em;}


/*PRODUCT*/
.boxItem ul li.product{width:184px;}
/*Page*/
#ContentRight .pageCount {text-align:right; padding:20px 0;}
#ContentRight .pageCount #txt{font-weight:bold;color:#000; display:inline-block; margin:10px 5px 0}
#ContentRight .pageCount ul#page {vertical-align:top; display:inline-block;}
#ContentRight .pageCount ul#page li{display:inline-block; background:url(images/bgbtnPage.png) repeat-x; height:28px; border:1px solid #f1f1f1; border-bottom:none; vertical-align:top; line-height:28px;}
#ContentRight .pageCount ul#page li a {color:#be2050;padding:10px;}
#ContentRight .pageCount ul#page li a.pageFirst {background:url(images/iconPagePrev.png) no-repeat center center;}
#ContentRight .pageCount ul#page li a.pageLast {background:url(images/iconPageNext.png) no-repeat center center;}

#ContentRight .pageCount ul#page li:hover {background:url(images/bgbtnPageHover.png) repeat-x; }
#ContentRight .pageCount ul#page li:hover a {color:#fff;}
#ContentRight .pageCount ul#page li:hover a.pageFirst {background:url(images/iconPagePrevHover.png) no-repeat center center;}
#ContentRight .pageCount ul#page li:hover a.pageLast {background:url(images/iconPageNextHover.png) no-repeat center center;}

/*PRODUCT DETAILS*/
#ContentRight .box #proHead {margin:20px 20px 0;}
#ContentRight .box #proHead #imgPro {   position:relative; }
#ContentRight .box #proHead #imgPro img {float:left; width:310px;height:430px; border:2px solid #fff;z-index:88888; }
#ContentRight .box #proHead #iconZoom {position:absolute;left:10px; top:405px; height:20px; width:20px;background:url(images/iconZoom.png) no-repeat;}
#ContentRight .box #proHead #lstImg {float:left; margin:0 10px; position:relative;z-index:22}
#ContentRight .box #proHead #lstImg li {line-height:2.7em;}
#ContentRight .box #proHead #lstImg li img{width:63px; height:90px; border:5px solid #fff;cursor:pointer;}

#ContentRight .box #proHead #infoPro {float:right;width:335px;}
#ContentRight .box #proHead #infoPro p#titPro {color:#bd2050; font-size:18px; margin-bottom:10px}
#ContentRight .box #proHead #infoPro p {font-weight:bold;margin-bottom:9px;}
#ContentRight .box #proHead #infoPro p#des span{}
#ContentRight .box #proHead #infoPro a#viewMore {color:#cc970d;font-weight:normal;margin-left:10px;}
#ContentRight .box #proHead #infoPro p span.value {font-weight:normal   }
#ContentRight .box #proHead #infoPro p span#valBanle {font-weight:bold;font-size:13px;}
#ContentRight .box #proHead #infoPro p span#priBuon {font-weight:bold;font-size:13px; color:#bd2050; font-size:15px;}
#ContentRight .box #proHead #infoPro ul#color li {display:inline-block;border:3px solid #d7d7d7;margin-right:10px; cursor:pointer;}
#ContentRight .box #proHead #infoPro ul#color li a{ width:16px; height:16px;display:block;border:2px solid #fff;}

#ContentRight .box #proHead #infoPro ul#color li#black a{background:#000;}
#ContentRight .box #proHead #infoPro ul#color li#red a{background:#e00000;}
#ContentRight .box #proHead #infoPro ul#color li#blue a{background:#055ccd;}
#ContentRight .box #proHead #infoPro ul#color li#green a{background:#00c10e;}
#ContentRight .box #proHead #infoPro ul#color li#gray a{background:#755f25;}
#ContentRight .box #proHead #infoPro p#size {display:inline-block;}
#ContentRight .box #proHead #infoPro a#bangquydoi,#forgetPass {text-decoration:underline; color:#cb970d;margin-left:10px;font-size:13px;}
#ContentRight .box #proHead #infoPro ul#size {margin-bottom:10px;}
#ContentRight .box #proHead #infoPro ul#size li {display:inline-block; padding:5px 10px;border:2px solid #d7d7d7;color:#2a2a2a; cursor:pointer;}
#ContentRight .box #proHead #infoPro p#sQuant {position:relative; }
#ContentRight .box #proHead #infoPro p#sQuant #txtQuantity {width:42px; height:23px; padding-left:10px;color:#292929;border:2px solid #d1d1d1}
#ContentRight .box #proHead #infoPro p#sQuant a#btnAdd { background:url(images/btnAddQuant.png)no-repeat; width:9px; height:5px; display:block; position:absolute;right:200px;top:6px; cursor:pointer}
#ContentRight .box #proHead #infoPro p#sQuant a#btnDivi { background:url(images/btnDiviQuant.png)no-repeat; width:9px; height:5px; display:block; position:absolute;right:200px;top:16px;cursor:pointer}

#ContentRight .box #proHead #infoPro p#Cart {display:inline-block;    }
#ContentRight .box #proHead #infoPro a#btnAddCart {background:url(images/bgAddCart.png) repeat-x; height:42px;display:inline-block;line-height:46px; padding:0 10px; -moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
#ContentRight .box #proHead #infoPro a#btnAddCart:hover {background:url(images/bgAddCartHover.png)}
#ContentRight .box #proHead #infoPro span#txt {background:url(images/iconAddCart.png) no-repeat left center; padding-left:35px;height:24px;display:inline-block; line-height:24px;font-size:16px; text-transform:uppercase;color:#fff; }
#ContentRight .box #proHead #infoPro a#CheckCart {color:#515151;font-size:15px;font-weight:bold;margin-left:15px;}


#ContentRight .box #ctProduct{margin:0 20px 20px;}
#ContentRight .box #ctProduct span#share{font-weight:bold}

#sizeOption{border:1px solid #646464; width:550px;}
#sizeOption ul{float:left;}
#sizeOption ul li{line-height:3em;background:#f9f9f9;}
#sizeOption ul li.header{font-weight:bold;background:#f4f4f4;padding:5px 19px 5px 10px;font-size:14px; color:#323232;margin:0 !important;}
#sizeOption ul li.item{border-bottom:1px dashed #eee;color:#858585;padding-left:10px;margin:0 !important;}

#ContentRight .box #proDetais{margin:20px}
#ContentRight .box #proDetais ul li,#ContentRight .box #proDetais p{color:#2a2a2a;}
#ContentRight .box #proDetais p.tit{color:#BD2050;font-size:18px;margin:10px 0;}
#ContentRight .box #proDetais ul {margin-bottom:20px;}
#ContentRight .box #proDetais ul li.info {background:url(images/lst_item7.png) no-repeat left center;padding-left:15px;}
#ContentRight .box #proDetais #QuydoiLeft {float:left;}
#ContentRight .box #proDetais #QuydoiRight {float:right;width:560px;}
#ContentRight .box #proDetais #QuydoiRight p {margin:25px 0;}

#ContentRight .box #proDetais .likeButton { margin:10px 0;background:#f1f1f1; padding:5px 5px 2px;}
#ContentRight .box #proDetais .likeButton #like {float:left;}
#ContentRight .box #proDetais .likeButton #func {float:right;}
#ContentRight .box #proDetais .likeButton #func ul{float:right;margin:0;line-height:20px;}
#ContentRight .box #proDetais .likeButton #func ul li{ display:inline-block; background:url(images/BgBtnFunc.png) repeat-x; height:15px; line-height:15px;padding:0 8px; border:1px solid #d6d6d6; border-radius:3px;}
#ContentRight .box #proDetais .likeButton #func ul li a {color: #6e6e6e;}
#ContentRight .box #proDetais .likeButton #func ul li a#btnTopPage {background:url(images/iconUp.png) no-repeat left center; padding-left:15px;}
#ContentRight .box #proDetais .likeButton #func ul li a#btnEmail {background:url(images/iconMail.png) no-repeat left center; padding-left:15px;}
#ContentRight .box #proDetais .likeButton #func ul li a#btnPrint {background:url(images/iconPrintFunc.png) no-repeat left center; padding-left:15px;}


#ContentRight .boxcarol {overflow:hidden;}
#ContentRight .boxcarol ul li {display:inline-block; width:190px !important; margin:0 10px 15px 0; background:#fff url(images/bgBotLst.png) repeat-x bottom center; padding-bottom:8px;}
#ContentRight .boxcarol ul li img.imgProCarol{border: 1px solid #FFFFFF;display: block;margin:5px;text-align: center;width: 178px;height:230px;}


#ContentRight .boxcarol ul li a{color:#004b91;font-weight:bold;display:block;margin-left:10px; margin-top:8px;}
#ContentRight .boxcarol ul li a:hover {color:#bd2050}
#ContentRight .boxcarol ul li a.btnXemnhanh {background:url(images/bg_xemnhanh.png) repeat-x;height:19px; width:75px; margin:10px 0 10px 10px; border:1px solid #d7d7d7;color:#2a2a2a;text-transform:uppercase; font-weight:normal;line-height:19px; padding:0 5px;}
#ContentRight .boxcarol ul li a.btnXemnhanh:hover {background:url(images/bg_xemnhanhHover.png) repeat-x;color:#fff;}
#ContentRight .boxcarol ul li p {background:none; color:#2a2a2a; font-weight:normal; padding:0; margin:4px; height:16px; line-height:1.3em; text-transform:none; margin-left:10px;}
#ContentRight .boxcarol ul li span.price {color:#bf2151;}

#ContentRight .boxcarol .header {border-bottom:3px solid #be2050; margin:0 0 20px; padding-bottom:10px;}
#ContentRight .boxcarol .header p {background:url(images/lst_item8.png) no-repeat left 17px !important}

/*Contact*/





.box #infoContact {margin-bottom:20px;}
.box #infoContact p{margin-bottom:15px;color:#292929}
.box #infoContact p b{color:#000;}
.box .form{width:530px; margin:20px auto;}
.box .form .dropdown {position:relative;}
.box .form .dropdown .iconDrop{background:url(images/icon_dropdown.png) no-repeat right center;width:11px; height:6px; position:absolute;right:15px; top:16px;}
.box .form .dropdown .textbox input[type=text]{cursor:pointer;}
.box .form .textbox{border:3px solid #f0f0f0; margin:10px 0}
.box .form .textbox input[type=text]#txtPhone,.box .form .textbox input[type=text]#txtMail{width:245px}
.box .form .phonemail{width:257px; display:inline-block;}
.box .form .textbox input[type=text],.box .form .textbox input[type=password],.box .form .textbox textarea{width:512px; border:1px solid #d3d3d3; height:18px; padding:5px;color:#202020;}
.box .form .textbox textarea{height:85px;}
.box .form .button input[type=button]{padding:5px 20px; color:#fff; font-size:13px; font-weight:bold;text-transform:uppercase; border:3px solid #f0f0f0;}
.box .form .button input[type=button]#btnSend{background:#b31a49;}
.box .form .button input[type=button]#btnCancel{background:#dca81e;}

.box .form .button input[type=button]:active{background:#516270!important;}
.box .form .dropdown .dropdownItem{display:none;border:3px solid #F0F0F0;background:#fff; position:absolute; top:40px;border-radius:6px; width:524px;}
.box .form .dropdown .dropdownItem ul{height:312px;overflow:auto;}
.box .form .dropdown .dropdownItem ul li{line-height:1.5em;padding:10px;color:#333333}
.box .form .dropdown .dropdownItem ul li:hover{background:#247dd0}

.box .form #GoogleMaps {border:3px solid #F0F0F0}

/*Regis Login*/
#login{background:url(images/borderReg.png) no-repeat bottom center;margin-bottom:20px;padding-bottom:10px;}
#login span,#regis span {margin-bottom:5px;display:inline-block;}
#login span.tit,#regis span.tit{width:120px;display:inline-block; text-align:right;font-weight:bold;margin-right:10px; margin-bottom:10px;}
#regis .textbox,#login .textbox {width:361px;display:inline-block}
#regis .textbox input[type=text],#login .textbox input[type=text],#regis .textbox textarea,#regis .textbox input[type=password],#login .textbox input[type=password]{width:350px !important;}
#regis .textbox textarea {vertical-align:top;}
#regis span.alert {color:red;margin-left:5px;}
#login .button,#regis .button {display:inline-block}
#login .button input[type=button]#btnLogin,#regis .button input[type=button]#btnUpdate{background:#b31a49;}
#regis .button input[type=button]#btnRegis{background:#dca81e;}
#regis .changeinfo {width:580px !important}
#regis .changeinfo span.tit {width:150px !important;}

/*Cart*/

#boxCart .form {width:100%;}
#boxCart .form .textbox input[type="text"] {width:auto;}
#boxCart .form .dropdown .dropdownItem {width:100%;}
#boxCart table#tblCart {width:100%;border-top:3px solid #CC980E;margin:0px; padding:0px;border-collapse:collapse;color:#202020;border:1px solid #d9d9d9;}
#boxCart table#tblCart thead{font-weight:bold;border-bottom:1px solid #e5e5e5; background:#f9f9f9;height:40px;}
#boxCart table#tblCart tr td {padding: 10px 0 0 10px;}
#boxCart table#tblCart tr td img{height:45px; width:40px;border:1px solid #e8e8e8;vertical-align:middle;}
#boxCart table#tblCart tr.odd {background:#f9f9f9;}
#boxCart table#tblCart tr.even {background:#f3f3f3;}
#boxCart .form .dropdown .dropdownItem ul li {padding:5px}

#boxCart table#tblCart tr td.sizeProd .dropdown,#boxCart table#tblCart tr td.quanProd .dropdown{width:60px}
#boxCart table#tblCart tr td.sizeProd .dropdown .dropdownItem ul,#boxCart table#tblCart tr td.quanProd .dropdown .dropdownItem ul {width:60px;height:150px; overflow:auto;}
#boxCart table#tblCart tr td.sizeProd .dropdown input[type=text],#boxCart table#tblCart tr td.quanProd .dropdown input[type=text]{ width:42px;}

#boxCart table#tblCart tr td.colorProd .dropdown {width:100px}
#boxCart table#tblCart tr td.colorProd .dropdown .dropdownItem ul {width:100px;height:150px; overflow:auto;}
#boxCart table#tblCart tr td.colorProd .dropdown input[type=text]{ width:82px;}

#boxCart table#tblCart tr td.priceProd .price {text-decoration:line-through;}
#boxCart table#tblCart tr a.iconDel {background:url(images/iconDel.png) no-repeat center center; height:11px; width:11px;display:block;}
#boxCart table#tblCart tr a.btnDel {background:#fff;border:1px solid #d9d9d9; padding:5px 20px;color:#202020;position:absolute; bottom:0px;left:15px;display:none;}
#boxCart table#tblCart tr a.btnDel:hover {background:#d63c6b;color:#fff;}
#boxCart table#tblCart tr td.funcProd .btn{position:relative;}
#boxCart p.totalMoney {font-size:16px;text-align:right;font-weight:bold;margin-bottom:10px;}
#boxCart .button {text-align:right; padding:20px;border:1px solid #d9d9d9;}

/*Account Infomation*/
.accInfo #infoAcc p{margin-bottom:10px}
.accInfo .info{border:1px solid #e2e2e2;padding:10px 0;background:#fff; margin-bottom:20px}
.accInfo .info p.tit{color:#bc204f;font-size:15px;font-weight:bold;background:#f9f9f9;border-bottom:1px solid #e2e2e2;padding:5px 10px}
.accInfo .info p{padding:0 10px;color:#202020}
.accInfo .info #tblDonHang{width:100%; border-collapse: collapse;border:1px solid #e2e2e2}
.accInfo .info #tblDonHang thead tr{font-weight:bold}
.accInfo .info #tblDonHang thead tr:hover{color:#212121;}
.accInfo .info #tblDonHang tr{text-align:center;}
.accInfo .info #tblDonHang tr:hover a,.accInfo .info #tblDonHang tr:hover {color:#bd2151;}
.accInfo .info #tblDonHang tr td{padding:10px 5px;border:1px dashed #e2e2e2}
.accInfo .info #tblDonHang tr td a {color:#212121}

.manaCart .info #tblDonHang thead tr{font-weight:bold;background:#f0f0f0;}

/*Details Cart*/
.detailsCart #infoAcc{background:#fff url(images/iconTuisach.png) no-repeat 590px center;}
.detailsCart #bookCart p {margin-bottom:10px;}
.detailsCart #bookCart p.tit{background:none;border:none;text-align:center;font-size:23px;}
.detailsCart #bookCart #bookLeft {float:left;}
.detailsCart #bookCart #bookRight {float:right;}
.detailsCart #bookCart #tblDonHang thead {background:#bd1f50; color:#fff;}
.detailsCart #bookCart #tblDonHang thead tr:hover{color:#fff;}
.detailsCart #bookCart #tblDonHang tr td.colorProd .color {border:2px solid #d7d7d9;width:18px;height:18px;margin:0 auto;}
.detailsCart #bookCart #tblDonHang tr td.colorProd .color a{display:inline-block;width:16px; height:16px; border:1px solid #fff;}
.detailsCart #bookCart #tblDonHang tr.footer td{border:none;font-weight:bold;}
.detailsCart #bookCart #tblDonHang tr.footerTotal td{border:none;border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;}
.detailsCart #bookCart #tblDonHang tr.footerTotal td,.detailsCart #bookCart #tblDonHang tr.footerTotal td span{font-weight:bold;font-size:15px;}
td.left {text-align:left;}
.detailsCart #bookCart #textMoney {padding:20px 10px 0;}
